/**
 * Copyright (c) 1987-2010 Fujian Fujitsu Communication Software Co.,
 * Ltd. All Rights Reserved.
 * This software is the confidential and proprietary information of
 * Fujian Fujitsu Communication Software Co., Ltd.
 * ("Confidential Information"). You shall not disclose such
 * Confidential Information and shall use it only in accordance with
 * the terms of the license agreement you entered into with FFCS.
 * FFCS MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF
 * THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
 * TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
 * PARTICULAR PURPOSE, OR NON-INFRINGEMENT. FFCS SHALL NOT BE LIABLE FOR
 * ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
 * DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES.
 */
package aip.ui.dictionary.web.spring;

import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;

import com.googlecode.horncomb.bean.paged.PagedSetting;
import com.googlecode.horncomb.bean.paged.PagedSettingContainer;

/**
 * Dictionary list form.
 *
 * @author
 * @version Revision 1.0.0
 */
public class DictionaryListForm implements PagedSettingContainer {
    /** 分页信息 */
    private Map<String, PagedSetting> pagedSettingMap = new HashMap<String, PagedSetting>();

    /** 选中的Id */
    private Set<String>               selectedIds     = new HashSet<String>();

    public DictionaryListForm() {
        super();
    }

    /**
     * {@inheritDoc}
     */
    public Map<String, PagedSetting> getPagedSettingMap() {
        return pagedSettingMap;
    }

    /**
     * @param pagedSettingMap
     *            the pagedSettingMap to set
     */
    public void setPagedSettingMap(Map<String, PagedSetting> pagedSettingMap) {
        this.pagedSettingMap = pagedSettingMap;
    }

    /**
     * @return the selectedIds
     */
    public Set<String> getSelectedIds() {
        return selectedIds;
    }
}
